              .,,,,,,,,,,.
             ,;;;;;;;;;;;;;;,
           ,;;;;;;;;;;;)));;(((,,;;;,,_
          ,;;;;;;;;;;'      |)))))))))))\\
          ;;;;;;/ )''    - /,)))((((((((((\
          ;;;;' \        ~|\  )))))))))))))) 
          /     /         |   ((((((((((((((
        /'      \      _/~'    ')|()))))))))
      /'         `\   />     o_/)))((((((((
     /          /' `~~(____ /  ()))))))))))
    |     ---,   \        \     ((((((((((
              `\   \~-_____|      ))))))))
                `\  |      |_.---.  \       
                                     \